flowbox: Add a private api to disable move-cursor
authorMatthias Clasen <mclasen@redhat.com>
Tue, 14 Apr 2020 19:03:57 +0000 (15:03 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Apr 2020 19:07:47 +0000 (15:07 -0400)
commit8f75df1cb38fa2f59104a7280f3846873bd7fd4c
tree4552666d8c19a124bc2a7c6dd551d5659b1c6975
parent037b0259d8425a8d320e327ef8d5ea7959981832
flowbox: Add a private api to disable move-cursor

Without this, it seems impossible to make cross-section
keynav in the Emoji chooser work. I've tried, but got
lost between the focus, grab_focus, move_cursor and
keynav-failed vfuncs and signals, and their competing
implementations GtkFlowBox and GtkEmojiChooser.
gtk/gtkemojichooser.c
gtk/gtkflowbox.c
gtk/gtkflowboxprivate.h [new file with mode: 0644]